// 异步执行线程
var tid = thread.execAsync(function () {
    logd('启动线程，查找弹窗');
    logd('线程ID：' + tid);

    let btnText = new Array(
        "下次再说",
        "允许",
        "暂不",
        "暂时不要",
        "我知道了",
        "知道了",
    );
    while (true) {
        for (let i = 0; i < btnText.length; i++) {
            logd('检查弹窗...');
            let node = text(btnText[i]).getOneNodeInfo(1000);
            if (node) {
                node.click();
                logd('弹窗已处理');
            }
        }
        sleep(1000);
    }
});

execSync(function() {
    logd('保持程序运行');
    sleep(1000);
},10000);